#include <iostream>
#include <unistd.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <fcntl.h>
using namespace std;
//读取
int main()
{
    umask(0);
    mkfifo("fifo",0664);
    int fd=open("./fifo",O_RDONLY);
    char buf[1024]={0};
    int ret=read(fd,buf,1024);
    buf[ret]='\0';
    cout<<buf<<endl;
    
    
    
    close(fd);
unlink("./fifo");
    return 0;
}